package uk.ac.lkl.common.ui;



//import java.awt.BorderLayout;
//import java.awt.FlowLayout;

//import java.awt.event.ActionEvent;
//import java.awt.event.ActionListener;

//import java.util.ArrayList;

//import javax.swing.*;


public abstract class Editor<O> extends View<O> {

    public Editor(O model) {
        super(model);
    }
    
    /**
     * Use the data as specified in the editor to update the model.
     * 
     */
    protected abstract void updateData();



}
